<?
	/* Se asegura que el archivo es incluido por el index */
		defined( 'LOAD_MODULE_ACTION' ) or die( 'No esta permitido el acceso directo a ' . __FILE__ );
	/* Cuando se hace el include del archivo automaticamente crea un objeto y lo guarda en una variable temporal */
		$this->oTmpObject = new Atractivo_arm( $this );

	class Atractivo_arm extends Arm
	{
		function Atractivo_arm( &$oModule )
			{
				$this->Arm( &$oModule );
			// Crea el Objeto del Tab
				$this->oTab->addTab ( 'Datos' , 1 , 'D');
				$this->oTab->addTab ( 'Recorridos', 2 , 'c');
				$this->oTab->addTab ( 'Productos', 3 , 'P');
				$this->oTab->addTab ( 'Fotos', 4 , 'F');
				$this->oTab->addTab ( 'Ranking',6 , 'R');
				$this->oTab->addTab ( 'Fotos Usuarios',8 , 'U');
				$this->oTab->addTab ( 'Personas',10 , 'P');
			}
		function make()
			{
				$bRefresh = getParam('bRefresh');
				//$this->oModule->setTarget( $this->cClass );
				if ( $bRefresh  != '1' )
				{			
					// Muestra el Tab
						$this->oTab->make();
					// Muestra el tab Seleccionado
					echo "<div id=\"" . $this->cClass . "_tab\" url=\"".  getThisUrl() . "\" class=\"tab_contenido\">";
				}
			?>
				<?
				switch( $this->oTab->getValue() )
				{
					case 1:
						echo "<div id=\"atractivo_frm\">";
						$oClass = $this->oModule->loadClass( "atractivo_frm");
						$oClass->makeFrm();
						echo "</div>";
					break;
					case 2:
						$this->oModule->setTarget( 'recorrido_atractivo_lst' );
						$oClass = $this->oModule->loadClass( "recorrido_atractivo_lst");
						echo "<div url='" . $this->oTab->getTabUrl($this->oTab->getValue()) . "&amp;bRefresh=1' id=\"recorrido_atractivo_lst\">";
						$oClass->makeLst();
						echo "</div>";
					break;
					case 6:
						$this->oModule->setSubModule( "portal");
						$this->oModule->setTarget( "atractivo_ranking_lst");
						$oClass = $this->oModule->loadClass( "atractivo_ranking_lst");
						echo "<div url='" . $this->oTab->getTabUrl($this->oTab->getValue()) . "&amp;bRefresh=1' id=\"atractivo_ranking_lst\">";
						$oClass->makeLst();
						echo "</div>";
					break;					
					case 8:
						$this->oModule->setSubModule( "portal");
						$this->oModule->setTarget( "foto_lst");
						$oClass = $this->oModule->loadClass( "foto_lst");
						echo "<div url='" . $this->oTab->getTabUrl($this->oTab->getValue()) . "&amp;bRefresh=1' id=\"foto_lst\">";
						$oClass->makeLst();
						echo "</div>";
					break;					
					case 4:
						$this->oModule->setTarget( "atractivo_foto_lst");
						$oClass = $this->oModule->loadClass( "atractivo_foto_lst");
						echo "<div url='" . $this->oTab->getTabUrl($this->oTab->getValue()) . "&amp;bRefresh=1' id=\"atractivo_foto_lst\">";
						$oClass->makeLst();
						echo "</div>";
					break;
					case 10:
						$this->oModule->setTarget( "atractivo_persona_lst");
						$oClass = $this->oModule->loadClass( "atractivo_persona_lst");
						echo "<div url='" . $this->oTab->getTabUrl($this->oTab->getValue()) . "&amp;bRefresh=1' id=\"atractivo_persona_lst\">";
						$oClass->makeLst();
						echo "</div>";
					break;
					case 3:
						$oModule =& loadModule( "git");
						$oModule->setSubModule( "producto");
						$oModule->setTarget( "producto_atractivo_lst");
						$oClass = $oModule->loadClass( "producto_atractivo_lst");
						echo "<div url='" . $this->oTab->getTabUrl($this->oTab->getValue()) . "&amp;bRefresh=1' id=\"producto_atractivo_lst\">";
						$oClass->makeLst();
						echo "</div>";
					break;

				}
				?>
	<? 	
			if ( $bRefresh  != '1' ) echo "</div>";
		}
	}
?>
